什么是軟件即服務 (SaaS)?軟件即服務,簡稱 SaaS,是一種基于云的向用戶提供軟件的方法。SaaS 用戶訂閱應用程序,而不是購買一次并安裝它。用戶可以通過 Internet 從任何兼容設備登錄并使用 SaaS 應用程序。實際應用程序在可能遠離用戶位置的云服務器中運行。SaaS 應用程序可以通過瀏覽器或應用程序訪問。用戶通過瀏覽器訪問的在線電子郵件應用程序(例如 Gmail 和 Office 365)是 SaaS 應用程序的常見示例。SaaS 和用戶計算機上的軟件安裝之間的區別有點像在線流式傳輸電視節目和在 DVD 上購買所有季節的電視節目之間的區別。
購買 DVD 電視節目的人只需支付一次費用;但是,他們需要存儲和維護 DVD,如果他們更換硬件——例如,如果他們用藍光播放器替換他們的 DVD 播放器——那么他們將需要再次購買物理媒體。相反,流式傳輸節目意味著第三方處理所有存儲和升級,而用戶需要做的就是按下播放。然而,流媒體依賴于互聯網連接,用戶通常需要支付定期月費來維持訪問。
“即服務”是什么意思?
考慮代客泊車和租用停車位之間的區別。代客泊車是一種服務,而停車位是一種產品,盡管兩者都為客戶提供了相同的好處:一個停放汽車的地方。傳統上,軟件供應商將他們的軟件作為產品出售給用戶。但是,在 SaaS 模型中,他們通過云主動為用戶提供和維護軟件。他們托管和維護應用程序運行所需的數據庫和代碼,并在他們的服務器上運行應用程序。因此,SaaS 更像是一種服務而不是一種產品。
什么是云?
“云”是指位于各種數據中心的遠程 Web 服務器,用于托管數據庫和運行應用程序代碼。云提供商通過 Internet 向客戶或最終用戶提供服務。(見什么是云?)
三種主要的云服務模型是什么?
SaaS是三大云服務模式之一。云服務模型是云提供商(換句話說,在各種數據中心擁有和運營服務器的公司)向用戶和企業提供的服務類別。
三種云服務模型是:
- IaaS(基礎設施即服務):云計算基礎設施——服務器、數據庫等——由云提供商管理。公司可以在 IaaS 上構建自己的應用程序,而不是自己維護應用程序的后端。
- PaaS(平臺即服務):從 IaaS 上一層,PaaS 包括開發工具、基礎設施和其他構建應用程序的支持。
- SaaS(軟件即服務):完全構建的云應用程序。
使用SaaS的優點和缺點是什么?
SaaS 模型有許多優點和缺點,但對于現代企業和用戶來說,SaaS 的優點往往大于缺點。以下是使用 SaaS 應用程序的一些優點和缺點:
- 優勢:從任何地方、在任何設備上訪問。通常,用戶可以從任何設備和任何位置登錄到 SaaS 應用程序。這提供了極大的靈活性——企業可以允許員工在世界各地開展業務,而用戶無論身在何處都可以訪問他們的文件。此外,大多數用戶使用多臺設備并經常更換;用戶無需在每次切換到新設備時重新安裝 SaaS 應用程序或購買新許可證。
- 優點:無需更新或安裝。SaaS 提供商持續更新和修補應用程序。
- 優勢:可擴展性。SaaS 提供商負責擴展應用程序,例如隨著使用量的增加添加更多數據庫空間或更多計算能力。
- 優點:節約成本。SaaS 減少了內部 IT 成本和開銷。SaaS 提供商維護支持應用程序的服務器和基礎設施,企業的唯一成本是應用程序的訂閱成本。
- 缺點:需要更強的訪問控制。SaaS 應用程序的可訪問性增加也意味著驗證用戶身份和控制訪問級別變得非常重要。使用 SaaS,組織資產不再保存在內部網絡中,與外部世界分開。相反,用戶訪問權限基于用戶身份:如果某人擁有正確的登錄憑據,他們將被授予訪問權限。因此,強大的身份驗證變得至關重要。
- 缺點:供應商鎖定。企業可能會過度依賴 SaaS 應用程序提供商。如果組織的整個數據庫都存儲在舊應用程序中,那么遷移到新應用程序既費時又費錢。
- 缺點(對于企業):安全性和合規性。對于 SaaS 應用程序,保護這些應用程序及其數據的責任從內部 IT 團隊轉移到外部 SaaS 提供商。對于中小型企業來說,這不是什么劣勢,因為大型云提供商通常擁有更多資源來實施強大的安全性。但是,如果大型企業面臨嚴格的安全或監管標準,這可能是一個挑戰。在某些情況下,企業將無法自行評估其應用程序的安全性,例如通過執行滲透測試。本質上,他們必須接受外部 SaaS 提供商的話,即應用程序是安全的。